keep immobile - German English Dictionary